long-term obligation - Turkish English Dictionary